
	@import url(common.css);
	body					{ background:#fff url(../images/frame_bg.png) left top repeat-y; padding:15px; }
	table					{  }
	table td				{ padding:7px 8px; border:1px solid #eee; }
	
	.button					{ margin-bottom:15px; }
	.submit, button			{ background:#e9e9e9 url(../images/submit_bg.png) left top repeat-x; padding:5px 10px; border:1px solid #ddd; cursor: pointer; }
	
	
	#btnUpload				{ float: left; }
	#btnCancel				{ margin-left:15px; }
	
	.trhover				{ background:#eef9fa; }
	.form_table				{ border: 1px solid #eee; background: #f9f9f9; }
	
	#position 				{ height:28px; background:url(../images/position_bg.png) 0 -56px repeat-x; margin-bottom:15px; }
	#position div			{ float: left; line-height: 28px; }
	#position .left			{ width: 3px; height:28px; background:url(../images/position_bg.png) 0 0 no-repeat; padding:0; }
	#position .right		{ width: 3px; height:28px; background:url(../images/position_bg.png) 0 -84px no-repeat; float: right; padding:0; }
	#position .cat			{ height:28px; background:url(../images/position_bg.png) 0 -28px repeat-x; }
	#position .cat .text	{ background:url(../images/position_bg.png) 0 -28px repeat-x; padding:0px 10px; }
	#position .cat .dot		{ height:28px; width:14px; background:url(../images/position_dot.png) 0 0 no-repeat; padding:0; }
	#position .cur_action	{ padding:0px 10px; }
	#position #home .text	{ background:url(../images/home.png) 5px center no-repeat; padding-left:26px; }
	
	.act_this				{ list-style: none; margin: 10px 0px 0px 0px; padding:0px; border-bottom: 1px solid #eee; height:25px; }
	.act_this li			{ float: left; height: 24px; line-height: 24px; margin-left:10px; border:1px solid #eee; padding: 0px 15px; background: #f5f5f5; color:#666; cursor: pointer; }
	.act_this li.this		{ background: #f9f9f9; border-bottom-color: #f9f9f9; color:#222; cursor: default; font-weight: bold; position:relative; z-index:1; }
	
	.act_this a				{ color:#666; }
	.act_this a:hover		{ color:#000; }
	
	.form_table td			{ border:0; }
	
	.page 				{ color: #3F68A6; margin-top: 15px; height: 23px; margin:15px 0px!important; display: block; }
	.page a				{ display:block; background:#eee; color:#006cdb; float:left;padding:2px 8px; margin-right:1px; font-size:12px; text-decoration: none; border:1px solid #ddd; }
	.page a:hover		{ background:#006cdb; color:#fff!important; border: 1px solid #005ab7; }
	.page span			{ display:block;float:left;background:#eee;padding:2px 8px; margin-right:1px; color:#666; font-size:12px; border: 1px solid #ccc; }
	.page span.current	{ background:#006cdb; color:#fff; border: 1px solid #005ab7;}
	.pagelink-current 	{ font-weight: bold;}
	.page .dotsm		{ border:0px; background:none; color:#999; }
	.page .dotsm:hover	{ color:#999!important; background:none; border:0; }